﻿
using System.Collections.Generic; 

namespace Expression
{
    using Interface;

    public partial class Algorithm: IAlgorithm
    {
        /// <summary>
        /// 表达式计算所需要的源数据表
        /// </summary>
        public string TableName { get; set; }

        /// <summary>
        /// 用户自定义的参数
        /// </summary>
        public List<IArg> UserParameters { get; set; }


        /// <summary>
        /// 表达式的查询条件
        /// </summary>
        public List<IConditional> Conditions { get; set; }


        /// <summary>
        /// 需要计算的表达式
        /// </summary>
        public string Expression { get; set; }
    }

}
